before I could... - Espagnol Anglais Dictionnaire